MLB: Multilevel Load Balancing for Structured Grid Applications

نویسندگان

  • Daniel J. Quinlan
  • Markus Berndt
چکیده

The Multilevel Load Balancing algorithm (MLB) is a parallel algorithm that determines the communication schedule that is necessary to balance a distributed discrete load function. The MLB algorithm focuses on structured grid computations and their load balancing requirements, which we feel are largely unsupported within the load balancing community. The interface to MLB is inherently simple; a distributed discrete load function is provided by the user and a communication schedule is returned. The load function can, for example, map to one or more distributed arrays. So far the implementation includes a parallel version of only the one dimensional MLB algorithm and produces a communication schedule that requires at most log(p) communication steps, where p is the number of processors (log() stands for the logarithm of base two). MLB was first described by Dan Quinlan and Steve McCormick [l, 2, 71. This work forms just one of the object-oriented class libraries within the OVERTURE Framework [5], an object-oriented environment for the numerical solution of partial differential equations in serial and parallel environments.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of the new multilevel current source converter to grid connected applications

A novel current source multilevel inverter is introduced in this paper which is an appropriate alternative to be employed for low/medium power applications. the proposed converter is formed basic modules which paralleling these modules increse output current levels and improve quality of injected current to load or grid. in order to validate advantages of proposed converter versus the several m...

متن کامل

Grid Integration of a Single-Source Switched-Capacitor Multilevel Inverter with Boosting Capability

This paper investigates the connection of a single-phase multilevel inverter structure to an existing power grid. The applied voltage source inverter is able to generate a near sinusoidal voltage waveform with an amplitude six times the input voltage by using a single DC input power supply. A proportional-resonant (PR) controller regulates the injected current into the grid. While the EPLL is u...

متن کامل

Los Alamos National Laboratory Parallel Object - Oriented Adaptive Mesh Refinement

In this paper we study adaptive mesh refinement (AMR) for elliptic and hyperbolic systems. We use the Asynchronous Fast Adaptive Composite Grid Method (AFACx) [4], a parallel algorithm based upon the of Fast Adaptive Composite Grid Method (FAC) [5] as a test case of an adaptive elliptic solver. For our hyperbolic system example we use TVD and EN0 schemes for solving the Euler and MHD equations ...

متن کامل

MLB: A Memory-aware Load Balancing for Mitigating Memory Contention

Most of the current CPUs have not single cores, but multicores integrated in the Symmetric MultiProcessing (SMP) architecture, which share the resources such as Last Level Cache (LLC) and Integrated Memory Controller (IMC). On the SMP platforms, the contention for the resources may lead to huge performance degradation. To mitigate the contention, various methods were developed and used; most of...

متن کامل

Load Balancing Approaches for Web Servers: A Survey of Recent Trends

Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997